package ch7;

import java.util.Scanner;

public class Zuoye1 {//输出空心矩形，矩形的高和宽用户输入，
    // 必须都大于等于3，否则要求重新输入；比如，输入3和5，
    // 则最后的图形如下
    // *****
    // *   *
    // *****
    public static void main(String[] args) {
        while (true) {
            Scanner input = new Scanner(System.in);
            System.out.println("请输入矩形的高和宽：");
            int h = input.nextInt();
            int k = input.nextInt();
            if (h > 3 || k > 3) {
                for (int i = 0; i < h; i++) {
                    System.out.print("*");
                    for (int j = 1; j < k; j++) {
                        if (i == 0 || i == h - 1 || j == k - 1) {
                            System.out.print("*");
                        } else {
                            System.out.print(" ");
                        }
                    }
                    System.out.println();
                }
                break;
            }System.out.println("输入错误，重新输入：");
        }
    }
}